#pragma once
#include "Matrix.h"

class Camera
{
public:
	Camera(Vector4 vPosition, Vector4 vLookAt, Vector4 vUp);
	~Camera(void);

	void Move(Vector4& vOffset);
	Matrix& GetView() { return m_mView; }

protected:
	Matrix m_mView;
	Vector4 m_vPosition;
	Vector4 m_vLookAt;
	Vector4 m_vUp;
};

